preparing meals - German English Dictionary